Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELSH YARD Semi-Detached £155,396 £99,950 19 Oct 2007
2 WELSH YARD Terraced £92,000 25 May 2023
3 WELSH YARD Terraced £157,105 £90,000 13 Nov 2009
4 WELSH YARD Terraced £115,165 £77,500 9 Jan 2015
5 WELSH YARD Terraced £121,929 £96,000 18 Aug 2017
6 WELSH YARD Terraced £181,600 £41,000 21 May 1999